#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
#include <assert.h>

int main()
{
    char a = -1;
    //10000000000000000000000000000001
    //11111111111111111111111111111110
    //11111111111111111111111111111111
    //11111111 - a
    //11111111111111111111111111111111
    signed char b = -1;
    //11111111 - b
    //11111111111111111111111111111111
    //
    unsigned char c = -1;
    //11111111 - c
    //00000000000000000000000011111111
    printf("a=%d, b=%d, c=%d", a, b, c);
    //-1 -1 255

    return 0;
}


